package com.aabte.design2.behavioral.iterator;

/**
 * 集合接口必须声明一个用于生成迭代器的工厂方法。如果程序中有不同类型的迭
 * 代器，你也可以声明多个方法。
 */
public interface SocialNetwork {

    ProfileIterator createFriendsIterator(int profileId);

    ProfileIterator createCoworkersIterator(int profileId);

}
